fodder mixer - French English Dictionary